package com.itheima.service.db;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.itheima.domain.db.UserInfo;
import com.itheima.vo.PageBeanVo;

import java.util.List;
import java.util.Map;

public interface UserInfoService {
    void save(UserInfo userInfo);

    void update(UserInfo userInfo);

    UserInfo findById(Long id);


    //根据id列表查询
    Map<Long,UserInfo> findByIds(List<Long> ids, UserInfo userInfo);

    PageBeanVo findByPage(Integer pageNum,Integer pageSize);

    List<UserInfo> queryUserInfoList(QueryWrapper queryWrapper);

    UserInfo findUserInfoById(Long userId);
}



